package lrl.nsfw.user.dao;

import java.util.List;

import lrl.core.dao.BaseDao;
import lrl.nsfw.user.entity.User;
import lrl.nsfw.user.entity.UserRole;

public interface UserDao extends BaseDao<User> {
	
	public List<User> findUserByAccountAndId(String account, String id);
	
	//保存用户角色
	public void saveUserRole(UserRole userRole);

	//根据用户id删除该用户的所有用户角色
	public void deleteUserRoleByUserId(String id);
	//根据用户id获取该用户对应的所有用户角色
	public List<UserRole> getUserRolesByUserId(String id);

	public List<User> findObjectsByAccountAndPass(String account,
			String password);
}
